import {BASE_URL} from './env.js' //引入接口共用地址
export const request = (options) => {
    return new Promise((resolve, reject) => {
        // 获取用户令牌
        // let token = uni.getStorageSync("token");
        let token = "bb9a581977c77cd38c39b8dddc529676"
        // 设置请求头
        const header = {
            'Content-Type': 'application/json',
            token: token,
            ...options.header // 可以传入额外的请求头参数
        }
        // ⭐在发送请求之前执行拦截操作
        uni.request({
            url: BASE_URL + options.url, //接收请求的API
            method: options.method || 'GET', //接收请求的方式,如果不传默认为GET
            data: options.data || {}, //接收请求的data,不传默认为空
            header: header, //接收请求的header
            success(response) {
                resolve(response.data)
            },
            fail: (err) => {
                reject(err)
            }
        })
    })
}
